Power boating - French English Dictionary